home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / psion / amigancp.lha / AmigaNCP010b / Docs / History < prev    next >
Text File  |  1994-11-05  |  4KB  |  110 lines

  1. AmigaNCP-FileServer 1.6
  2. -----------------------
  3. - reversed "HideIcons" to be "ShowIcons", hiding .info and .backdrop
  4.   being the new default setting.  
  5.  
  6. AmigaNCP-FileServer 1.7
  7. -----------------------
  8. - fixed to a misunderstanding on RF_OPEN with P_FCREATE / P_FREPLACE:
  9.   The path of the file wasn't created if it didn't exists. This caused
  10.   problems with Backup option of the S3a which relies on this behavior
  11.   and doesn't makedir() it's file's path.
  12.  
  13. AmigaNCP-FileServer 1.8
  14. -----------------------
  15. - changed to use "amigancp.library"
  16. - fixed a bug in write handling where the last two bytes of a full
  17.   sized packet got trashed. Since internal data structures got
  18.   overwritten, this may have caused undefined behaviour or even
  19.   total system crashes.
  20. - now correctly converts filenames from IBM to ISO charset.
  21. - RF_SFSTAT (setting the file flags) didn't convert the name and
  22.   therefore always failed with E_FILE_NXIST. This is the cause of
  23.   error of the "File doesn't exists" requester after copying a file
  24.   from the S3's system screen.
  25.  
  26. ==========================================================================
  27.  
  28.  
  29. AmigaNCP-FileSystem 1.5
  30. -----------------------
  31. - fixed a bug in the file name conversion where the extension was cutted
  32.   at the first dot, not at the last. Both will fail, but this way
  33.   you are protected against side effects like "delete Agenda.Agn.info"
  34.   deleting "Agenda.agn" instead of simple failure.
  35. - fixed a bug in ACTION_DELETE where invalid file names (e.g. containing
  36.   multiple extensions) to confusingly cause ERROR_DIRECTORY_NOT_EMPTY.
  37.   Now returns ERROR_OBJECT_NOT_FOUND.
  38.  
  39. AmigaNCP-FileSystem 1.6
  40. -----------------------
  41. - changed to use "amigancp.library"
  42. - locks now contain a non-zero value in fl_Key. This should fix several
  43.   problems with programs making tricky assumptions about the internal
  44.   lock structure. <sigh>
  45. - now correctly translates non-ascii characters in filenames from
  46.   ISO to IBM charset.
  47. - now attempts to recreate the NCP channel if the remote NCP
  48.   changed (e.g. was killed and started again).
  49. - fixed a race condition when Examine()ing the root dir: the
  50.   filename was actually filled in after the packet was replied.
  51. - fixed a bug which caused random memory trashing if the first
  52.   entry in a directory scan was volume file.
  53. - returned TRUE instead of DOSTRUE thoroughly.
  54. - Examine()/ExNext() now returns the same value in
  55.   fib_DirEntryType and the (undocumented) fib_EntryType,
  56.   as the standard file system does. Should fix several buggy
  57.   directory utilities ;-)
  58. - ACTION_DELETE always returned ERROR_DIRECTORY_NOT_EMPTY on
  59.   an error no matter what really happened.
  60. - now returns ERROR_DEVICE_NOT_MOUNTED if the NCP link fails
  61.   for some reason.
  62. - ACTION_EXAMINE on the root directory now correctly
  63.   returns the volume name.
  64. - Locking "/" (or any combined form) didn't higher than the
  65.   pseudo subdirectories in NCP:.
  66.  
  67. ==========================================================================
  68.  
  69.  
  70. ncp.lib 1.1
  71. -----------
  72. - modified constructor to open "amigancp.library"
  73. - fixed error requester to correctly show up the tasks name on
  74.   workbench startup.
  75.  
  76.  
  77. ==========================================================================
  78.  
  79.  
  80. AmigaNCP-Monitor 1.3
  81. --------------------
  82. - relinked with ncp.lib 1.1 to use "amigancp.library"
  83.  
  84.  
  85. ==========================================================================
  86.  
  87.  
  88. amigancp.library 2.0 (formerly called "ncp.library")
  89. ----------------------------------------------------
  90. - "ncp.library" is now named "amigancp.library" in order to avoid problems
  91.   with Oxxi's Novell Client software, which uses a similary named
  92.   library.
  93. - fixed several internal problems with reconnecting after the remote
  94.   side powered off without killing the actual NCP connection. This
  95.   always happened when the S3/S3a auto-powered off. Should now
  96.   correctly handle all cases of reconnection including such
  97.   nice operations as removing the link cable, turning off the
  98.   S3 link, reconnecting the cable and then turning back on
  99.   the link process.
  100. - usage of the SERF_7WIRE protocol prevented llmac to "ping"
  101.   the S3 back into life after a power-off because DSR was low.
  102.   Now, if DSR is low, correctly closes the device, reopens it
  103.   without SERF_7WIRE to ping the S3 and then continues
  104.   normal operation.
  105. - partial packets weren't properly discarded after a
  106.   reconnection.
  107. - LLMAC didn't check data block sequence numbers. Now
  108.   data blocks which are not in sequence are silently
  109.   thrown away.
  110.